by the canal - Espagnol Anglais Dictionnaire